package com.xm.service.service.impl;

import com.xm.mapper.StoreMapper;
import com.xm.pojo.Store;
import com.xm.pojo.StoreGoods;
import com.xm.service.StoreService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class StoreServiceImpl implements StoreService {
    @Autowired
    StoreMapper storeMapper;

    @Override
    public List<Store> findAll() {
        return storeMapper.findAll();
    }

    @Override
    public List<Store> findByNum(String v) {
        return storeMapper.findByNum(v);
    }

    @Override
    public List<Store> findByStore(String v) {
        return storeMapper.findByStore(v);
    }

    @Override
    public List<Store> findByName(String v) {
        return storeMapper.findByName(v);
    }

    @Override
    public List<Store> findByType(String v) {
        return storeMapper.findByType(v);
    }

    public List<Store> findAll2() {
        return storeMapper.findAll2();
    }

    @Override
    public List<Store> findByNum2(String v) {
        return storeMapper.findByNum2(v);
    }

    @Override
    public List<Store> findByStore2(String v) {
        return storeMapper.findByStore2(v);
    }

    @Override
    public List<Store> findByName2(String v) {
        return storeMapper.findByName2(v);
    }

    @Override
    public List<Store> findByType2(String v) {
        return storeMapper.findByType2(v);
    }

    public List<Store> findAll3() {
        return storeMapper.findAll3();
    }

    @Override
    public List<Store> findByNum3(String v) {
        return storeMapper.findByNum3(v);
    }

    @Override
    public List<Store> findByStore3(String v) {
        return storeMapper.findByStore3(v);
    }

    @Override
    public List<Store> findByName3(String v) {
        return storeMapper.findByName3(v);
    }

    @Override
    public List<Store> findByType3(String v) {
        return storeMapper.findByType3(v);
    }

    public List<Store> findAll4() {
        return storeMapper.findAll4();
    }

    @Override
    public List<Store> findByNum4(String v) {
        return storeMapper.findByNum4(v);
    }

    @Override
    public List<Store> findByStore4(String v) {
        return storeMapper.findByStore4(v);
    }

    @Override
    public List<Store> findByName4(String v) {
        return storeMapper.findByName4(v);
    }

    @Override
    public List<Store> findByType4(String v) {
        return storeMapper.findByType4(v);
    }


    @Override
    public void yes(Store store) {
        storeMapper.yes(store);
    }

    @Override
    public void no(Store store) {
        storeMapper.no(store);
    }

    @Override
    public void yes2(Store store) {
        storeMapper.yes2(store);
    }

    @Override
    public void no2(Store store) {
        storeMapper.no2(store);
    }

    @Override
    public void no3(Store store) {
        storeMapper.no3(store);
    }

    @Override
    public void yes4(Store store) {
        storeMapper.yes4(store);
    }

    @Override
    public void no4(Store store) {
        storeMapper.no4(store);
    }

    @Override
    public List<Store> findByNums(Integer[] nums) {
        return storeMapper.findByNums(nums);
    }

    @Override
    public void updateStore(Store store) {
        storeMapper.updateStore(store);
    }

    @Override
    public List<StoreGoods> getStoreGoods(String num) {
        return storeMapper.getStoreGoods(num);
    }

}
